zigzag reflection - Turkish English Dictionary